conveniently placed - Inglés Sinónimo Diccionario